Skip to content

feat(ai): add llms-full.txt shards for 5 projects missing AI discoverability#44

Open
VaultSparkStudios wants to merge 1 commit into
mainfrom
feat/ai-llms-shards-missing-projects
Open

feat(ai): add llms-full.txt shards for 5 projects missing AI discoverability#44
VaultSparkStudios wants to merge 1 commit into
mainfrom
feat/ai-llms-shards-missing-projects

Conversation

@VaultSparkStudios

Copy link
Copy Markdown
Owner

Summary

Five active projects had working public pages but were completely invisible to AI crawlers — no llms-full.txt shard and no entry in /.well-known/llms.txt. This is a CANON-048 gap (dual-audience: Humans AND AI Agents).

Projects fixed:

  • Signal Log (journal · sparked) — dev journal; live at /journal/
  • Vault Pipeline (tool · sparked) — public development roadmap; live at /projects/vault-pipeline/
  • Vault Member (platform · sparked) — cross-game identity/progress layer; live at /vault-member/
  • Obelisk (app · forge) — unified identity and trust protocol; page at /projects/obelisk/
  • The Living Protocol (app · forge) — generational wellness OS; page at /projects/the-living-protocol/

Changes:

  • Added projects/{slug}/llms-full.txt for each of the 5 projects, following the established format (identity, current focus, next milestone, cite instruction, studio context)
  • Updated /.well-known/llms.txt to register all 5 shards — index grows from 18 → 23 shards

Rationale

Any AI agent or LLM reading /.well-known/llms.txt to understand the VaultSpark ecosystem would have seen these projects listed in the nav and public pages but found zero machine-readable content about them. Vault Member in particular is the studio's core membership platform — its absence from AI-readable surfaces meant AI tools had no authoritative facts to cite.

What to verify

  • Fetch https://vaultsparkstudios.com/.well-known/llms.txt after deploy — should show 23 entries
  • Fetch each new shard URL to confirm it resolves (e.g. https://vaultsparkstudios.com/projects/vault-member/llms-full.txt)
  • Spot-check shard content accuracy against each project's live page — update current focus/next milestone if project state has changed since this was written
  • If scripts/build-llms-full-shards.mjs is used to regenerate shards, add these 5 projects to its project list so they stay in sync on future runs

Automated quality pass by the VaultSpark scheduled content agent · 2026-07-11


Generated by Claude Code

…ability

Five active projects (Signal Log, Vault Pipeline, Vault Member, Obelisk,
The Living Protocol) had working public pages but zero AI-readable content.
These projects were invisible to AI crawlers reading /.well-known/llms.txt
because neither their shards nor index entries existed (CANON-048 gap).

Adds llms-full.txt for each project following the established format
(identity, current focus, next milestone, cite instruction, studio context)
and registers all five in /.well-known/llms.txt, growing the index from
18 to 23 shards.

Co-Authored-By: Claude <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: fce1c1d045

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .well-known/llms.txt
Comment on lines +33 to +37
- [Signal Log](https://vaultsparkstudios.com/projects/signal-log/llms-full.txt) — journal · sparked
- [Vault Pipeline](https://vaultsparkstudios.com/projects/vault-pipeline/llms-full.txt) — tool · sparked
- [Vault Member](https://vaultsparkstudios.com/projects/vault-member/llms-full.txt) — platform · sparked
- [Obelisk](https://vaultsparkstudios.com/projects/obelisk/llms-full.txt) — app · forge
- [The Living Protocol](https://vaultsparkstudios.com/projects/the-living-protocol/llms-full.txt) — app · forge

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Update agents.json alongside new shards

Adding these five shard links only to /.well-known/llms.txt breaks the AI-discovery spine because agents.json still advertises the previous 18 shard URLs. I checked this repo with node scripts/check-ai-discovery-spine.mjs; it now fails with a shard count mismatch and reports each of these new URLs as missing from agents.json, so npm run build:check will fail until the manifest/generated source is updated in the same change.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants